#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	char arr[14] = { 0 };
//	int i = 0;
//	int k = 0;
//	while (n)
//	{
//		if (k != 0 && k % 3 == 0)
//		{
//			arr[i++] = ',';
//		}
//		arr[i++] = n % 10 + '0';
//		n /= 10;
//		k++;
//	}
//	for (i--; i >= 0; i--)
//	{
//		printf("%c",arr[i]);
//	}
//
//
//	return 0;
//}

//int main()
//{
//	char arr1[20] = "hello world";
//	char arr2[] = "aeiou";
//
//	return 0;
//}

#include <stdio.h>

int check_exist(char c, char arr[])
{
    int i = 0;
    while (arr[i])
    {
        if (arr[i] == c)
        {
            return 1;
        }
        i++;
    }
    return 0;


}

int main()
{
    char arr1[101] = { 0 };
    char arr2[101] = { 0 };

    gets(arr1);
    gets(arr2);

    int i = 0;
    while (arr1[i])
    {
        if (check_exist(arr1[i], arr2) == 0)
        {
            printf("%c", arr1[i]);
        }
        i++;
    }

    return 0;
}